home *** CD-ROM | disk | FTP | other *** search
- import java.io.ByteArrayInputStream;
- import java.io.DataInputStream;
- import java.io.IOException;
- import javax.microedition.rms.RecordComparator;
-
- // $FF: renamed from: i
- class class_0 implements RecordComparator {
- // $FF: renamed from: c int
- protected int field_0;
- // $FF: renamed from: h java.lang.String
- protected String field_1;
- // $FF: renamed from: e java.lang.String
- protected String field_2;
-
- public class_0() {
- }
-
- protected class_0(int var1, String var2, String var3) {
- this.field_0 = var1;
- this.field_1 = var2;
- this.field_2 = var3;
- }
-
- // $FF: renamed from: a (java.lang.String, java.lang.String) int
- public static int method_0(String var0, String var1) {
- int var2 = var0.toLowerCase().compareTo(var1.toLowerCase());
- if (var2 > 0) {
- return 1;
- } else {
- return var2 < 0 ? -1 : 0;
- }
- }
-
- public int compare(byte[] var1, byte[] var2) {
- DataInputStream var3 = new DataInputStream(new ByteArrayInputStream(var1));
- DataInputStream var4 = new DataInputStream(new ByteArrayInputStream(var2));
-
- String var5;
- String var6;
- try {
- var5 = var3.readUTF();
- var6 = var4.readUTF();
- if (var5 == null || var5.trim().length() == 0) {
- var5 = var3.readUTF();
- }
-
- if (var6 == null || var6.trim().length() == 0) {
- var6 = var4.readUTF();
- }
- } catch (IOException var8) {
- return 1;
- }
-
- return method_0(var5, var6);
- }
- }
-